Where to buy Petzl in La Canada

Name Address Phone
Petzl Retailer - SPORT CHALET 2 Sport Chalet Drive 818-949-5300
Petzl Retailer - SPORT CHALET #45 One Sport Chalet Drive 818.949.5300
Petzl Retailer - SPORT CHALET SKI PRO SHOP 951 Foothill Blvd 818/790-9800
Petzl Retailer - SPORTLAND 920 Foothill Blvd 818/790-9800

Other popular stores in La Canada: